Big Huge Thesaurus

master of ceremonies

noun